// bind方法：bind方法会创建一个新的函数，并将其绑定到指定的对象上。它不会立即执行函数，而是返回一个新的函数，
// 可以稍后调用。bind方法还可以接受额外的参数，这些参数会作为绑定函数的参数传递进去。

// call方法：call方法会立即执行函数，并将指定的对象作为函数的上下文（即this）传递进去。此外，call方法可以接受多个参数，这些参数会作为函数的参数传递进去。

// apply方法：apply方法与call方法类似，也会立即执行函数并将指定的对象作为函数的上下文传递进去。
// 不同之处在于，apply方法接受一个数组作为参数，数组中的元素会作为函数的参数传递进去。



// bind方法会创建一个新的函数，并将其绑定到指定的对象上，不会立即执行函数。
// call方法会立即执行函数，并将指定的对象作为函数的上下文传递进去，可以接受多个参数。
// apply方法与call方法类似，也会立即执行函数并将指定的对象作为函数的上下文传递进去，但接受一个数组作为参数。 